One-page book embedding under vertex-neighborhood constraints

نویسندگان

  • Shlomo Moran
  • Yaron Wolfsthal
چکیده

We study the VLSI-related problem of embedding graphs in books. A book embedding of a graph G =(V ,E) consists of two parts, namely, (1) an ordering of V along the spine of the book, and (2) an assignment of each eE E to a page of the book, so that edges assigned to the same page do not intersect. In devising an-embedding, one seeks to minimi;ze the number of pages used. This paper addresses a generalization of the book embedding problem, called the black/white (blw) book embedding problem, where a vertex-neighborhood constraint is imposed on the ordering of the ver­ tices. A blw graph is a pair (G ,V), where G=(V ,E) is a graph and V c;V is a set of distinguished black venices (the vertices in V-V are called white). A blw book embedding of (G ,V) is a book embedding of G, where the black vertices are arranged consecutively along the spine. Given a b/w graph (G ,V), the blw book embedding problem is that of finding a b/w book embedding of (G ,V), such that number of pages is minimized. The need for b/w embeddings may arise, for example, in applications where the input ports of a VLSI chip arc to be separated from the output ports. The main res91t of this paper is a characterization of the b/w graphs that admit a one-page b/w embedding. The characterization is given in tenns of a set of forbidden blw subgraphs, the absence of which is necessary and sufficient for one-page b/w embedding. For a b/w graph with non~ of these forbid­ den subgraphs, a one-page b/w embedding is constructible in linear tUne. The construction utilizes a tech­ nique called blw unfolding, which is a feature of independent interest

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Two-Page Book Embedding of Trees under Vertex-Neighborhood Constraints

We study the VLSI-related problem of embedding .graphs in books. A book embedding of a graph G=(V,E) consists.of two parts; namely, (1) an ordering of ~ along the spine of the book, and (2) an assignment of each ee E to a page of the book, so that edges assigned to the same page do nOt int&sect. In devising an.embedding, one seeks to minimize the number of pages used. A black/white (blw) graph ...

متن کامل

Implementing a Partitioned 2-Page Book Embedding Testing Algorithm

In a book embedding the vertices of a graph are placed on the “spine” of a “book” and the edges are assigned to “pages” so that edges on the same page do not cross. In the PARTITIONED 2-PAGE BOOK EMBEDDING problem egdes are partitioned into two sets E1 and E2, the pages are two, the edges of E1 are assigned to page 1, and the edges of E2 are assigned to page 2. The problem consists of checking ...

متن کامل

Embedding Graphs in Books : a Layout Problem with Applications to Vlsi Design *

We study the graph-theoretic problem of embedding a graph in a book with its vertices in a line along the spine of the book and its edges on the pages in such a way that edges residing on the same page do not cross. This problem abstracts layout problems arising in the routing of multilayer printed circuit boards and in the design of fault-tolerant processor arrays. In devising an embedding, on...

متن کامل

Topological Book Embedding of Bipartite Graphs

A topological book embedding of a graph is an embedding in a book that carries the vertices in the spine of the book and the edges in the pages so that edges are allowed to cross the spine. Recently, the author has shown that for an arbitrary graph G with n vertices there exists a d + 1page book embedding of G in which each edge crosses the spine logd n times. This paper improves the result for...

متن کامل

Curve - constrained drawings of planar graphs ✩ Emilio

Let C be the family of 2D curves described by concave functions, let G be a planar graph, and let L be a linear ordering of the vertices of G. L is a curve embedding of G if for any given curve Λ ∈ C there exists a planar drawing of G such that: (i) the vertices are constrained to be on Λ with the same ordering as in L, and (ii) the edges are polylines with at most one bend. Informally speaking...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM J. Discrete Math.

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1990